Big Huge Thesaurus

fictional character

noun